package com.tencent.sr.iris.activity.dependency.dto.group;

import com.alibaba.fastjson.annotation.JSONField;
import lombok.Data;

/**
 * @author nixiaolin
 * @date 2022/9/22 15:47
 */
@Data
public class UnJoinTaskDTO {

    /**
     * 任务ID
     */
    @JSONField(name = "task_id")
    private Integer taskId;

    /**
     * 任务类型
     */
    @JSONField(name = "task_target_evaluation")
    private Integer taskTargetEvaluation;

    /**
     * 子任务ID
     */
    @JSONField(name = "task_phase_id")
    private Integer taskPhaseId;

    /**
     * 目标用户等级
     */
    @JSONField(name = "user_level_type")
    private String userLevelType;

    /**
     * 目标用户uid
     */
    @JSONField(name = "user_uid")
    private String userUid;

    /**
     * 导师uid
     */
    @JSONField(name = "user_tutor_uid")
    private String tutorUid;

    /**
     * 目标用户更新时间
     */
    @JSONField(name = "user_update_time")
    private String userUpdateTime;

    /**
     * 是否已报名
     */
    @JSONField(name = "is_join")
    private Integer isJoin;

    /**
     * 报名时间
     */
    @JSONField(name = "task_phase_join_time")
    private String taskPhaseJoinTime;

    /**
     * 是否已达成目标
     */
    @JSONField(name = "is_pass")
    private Integer isPass;

    /**
     * 目标达成时间
     */
    @JSONField(name = "audit_pass_time")
    private String auditPassTime;

    /**
     * 数据更新时间
     */
    @JSONField(name = "update_time")
    private String updateTime;
}
